proposal managers - German English Dictionary